kim kardashian has revealed her daily diet in extract from her new book .
the star changes her meals every ten days with the help of a nutritionist .
kim typically eats eggs for breakfast and fish with vegetables for lunch .
other stars to reveal their eating habits include beyoncé and j-lo .
jennifer aniston is a new atkins fan while gwyneth paltrow eats ` good '